\chapter{The algorithms}

\input{chapters/03_algorithms_01_foreach}
\input{chapters/03_algorithms_02_swaps}
\input{chapters/03_algorithms_03_sorting}
\input{chapters/03_algorithms_04_partitioning}
\input{chapters/03_algorithms_05_divide}
\input{chapters/03_algorithms_06_linear_sorted}
\input{chapters/03_algorithms_07_sets}
\input{chapters/03_algorithms_08_transformations}
\input{chapters/03_algorithms_09_left_folds}
\input{chapters/03_algorithms_10_general_reductions}
\input{chapters/03_algorithms_11_boolean}
\input{chapters/03_algorithms_12_generators}
\input{chapters/03_algorithms_13_copies_moves}
\input{chapters/03_algorithms_14_uninitialized}
\input{chapters/03_algorithms_15_heap}
\input{chapters/03_algorithms_16_searching}
\input{chapters/03_algorithms_17_minmax}




